I hear they've got a part JUST LIKE THAT...(and in two weeks they'll have a version with the dents AND damage!!)
Truthfully, I've ordered plenty of parts from Coz, including my recent purchase of the dreaded third brake light. It arrived ahead of shedule and extremely well packaged. No breaks, cracks or scratches.
Work with Coz and you (like practically everyone else here) shouldn't have any problems.